@charset "utf-8";
/* CSS Document *//*AA7943*/
*{margin:0;padding:0;outline:0;border:0;}
body{ font-family:'Arial','微软雅黑'; position:relative; font-size:14px; line-height:1.6; padding-top:0;overflow-x: hidden;}
.clear{ clear:both; margin:0;}.inline-block{ display:inline-block;}.b{ font-weight:bold;}.impact{ font-family:impact;}

@media screen and (min-width: 320px){html{font-size: 25px;}}
@media screen and (min-width: 375px){html{font-size: 26px;}}
@media screen and (min-width: 414px){html{font-size: 29px;}}
@media screen and (min-width: 568px){html{font-size: 39px;}}
@media screen and (min-width: 768px){html{font-size: 53px;}}
@media (min-width: 1024px){html{font-size: 71px;}}
@media (min-width: 1100px){html{font-size: 76px;}}
@media (min-width: 1280px){html{font-size: 89px;}}
@media (min-width: 1366px){html{font-size: 95px;}}
@media (min-width: 1440px){html {font-size: 100px;}}
@media (min-width: 1680px){html {font-size: 117px;}}
@media (min-width: 1920px){html {font-size: 133px;}}
.layui-col-space90{ margin:45px; }.layui-col-space90 >*{ padding:45px; }
.layui-col-space50{ margin:-25px; }.layui-col-space50 >*{ padding:25px; }.layui-col-space40{ margin:-20px; }.layui-col-space40 >*{ padding:20px; }
.layui-col-space30{ margin:-15px; }.layui-col-space30 >*{ padding:15px; }.layui-col-space20{ margin:-10px; }.layui-col-space20 >*{ padding:10px; }

.pt0{ padding-top:0!important;}.pb0{ padding-bottom:0!important;}.ptb0{ padding-top:0!important; padding-bottom:0!important;}.plr0{ padding-left:0!important; padding-right:0!important;}.pl0{ padding-left:0!important; }.pr0{ padding-right:0!important; }.ptblr0{ padding:0!important;}
.pt05{ padding-top:5px;}.pb05{ padding-bottom:5px;}.ptb05{ padding-top:5px; padding-bottom:5px;}.plr05{ padding-left:5px; padding-right:5px;}.pl05{ padding-left:5px; }.pr05{ padding-right:5px; }.ptblr05{ padding:5px;}
.pt10{ padding-top:10px;}.pb10{ padding-bottom:10px;}.ptb10{ padding-top:10px; padding-bottom:10px;}.plr10{ padding-left:10px; padding-right:10px;}.pl10{ padding-left:10px; }.pr10{ padding-right:10px; }.ptblr10{ padding:10px;}
.pt20{ padding-top:20px;}.pb20{ padding-bottom:20px;}.ptb20{ padding-top:20px; padding-bottom:20px;}.plr20{ padding-left:20px; padding-right:20px;}.pl20{ padding-left:20px; }.pr20{ padding-right:20px; }.ptblr20{ padding:20px;}
.pt30{ padding-top:30px;}.pb30{ padding-bottom:30px;}.ptb30{ padding-top:30px; padding-bottom:30px;}.plr30{ padding-left:30px; padding-right:30px;}.pl30{ padding-left:30px; }.pr30{ padding-right:30px; }.ptblr30{ padding:30px;}
.pt40{ padding-top:40px;}.pb40{ padding-bottom:40px;}.ptb40{ padding-top:40px; padding-bottom:40px;}.plr40{ padding-left:40px; padding-right:40px;}.pl40{ padding-left:40px; }.pr40{ padding-right:40px; }.ptblr40{ padding:40px;}
.pt50{ padding-top:50px;}.pb50{ padding-bottom:50px;}.ptb50{ padding-top:50px; padding-bottom:50px;}.plr50{ padding-left:50px; padding-right:50px;}.pl50{ padding-left:50px; }.pr50{ padding-right:50px; }.ptblr50{ padding:50px;}
.pt60{ padding-top:60px;}.pb60{ padding-bottom:60px;}.ptb60{ padding-top:60px; padding-bottom:60px;}.plr60{ padding-left:60px; padding-right:60px;}.pl60{ padding-left:60px; }.pr60{ padding-right:60px; }.ptblr60{ padding:60px;}
.pt70{ padding-top:70px;}.pb70{ padding-bottom:70px;}.ptb70{ padding-top:70px; padding-bottom:70px;}.plr70{ padding-left:70px; padding-right:70px;}.pl70{ padding-left:70px; }.pr70{ padding-right:70px; }.ptblr70{ padding:70px;}
.pt80{ padding-top:80px;}.pb80{ padding-bottom:80px;}.ptb80{ padding-top:80px; padding-bottom:80px;}.plr80{ padding-left:80px; padding-right:80px;}.pl80{ padding-left:80px; }.pr80{ padding-right:80px; }.ptblr80{ padding:80px;}
.pt90{ padding-top:90px;}.pb90{ padding-bottom:90px;}.ptb90{ padding-top:90px; padding-bottom:90px;}.plr90{ padding-left:90px; padding-right:90px;}.pl90{ padding-left:90px; }.pr90{ padding-right:90px; }.ptblr90{ padding:90px;}
.pt100{ padding-top:100px;}.pb100{ padding-bottom:100px;}.ptb100{ padding-top:100px; padding-bottom:100px;}.plr100{ padding-left:100px; padding-right:1px;}.pl100{ padding-left:100px; }.pr100{ padding-right:100px; }.ptblr100{ padding:100px;}
.mt05{ margin-top:05px;}.mb05{ margin-bottop:05px;}.mtb05{ margin-top:05px; margin-bottop:05px;}.mlr05{ margin-left:05px; margin-right:05px;}.ml05{ margin-left:05px; }.mr05{ margin-right:05px; }
.mt10{ margin-top:10px;}.mb10{ margin-bottop:10px;}.mtb10{ margin-top:10px; margin-bottop:10px;}.mlr10{ margin-left:10px; margin-right:10px;}.ml10{ margin-left:10px; }.mr10{ margin-right:10px; }
.mt20{ margin-top:20px;}.mb20{ margin-bottop:20px;}.mtb20{ margin-top:20px; margin-bottop:20px;}.mlr20{ margin-left:20px; margin-right:20px;}.ml20{ margin-left:20px; }.mr20{ margin-right:20px; }
.mt30{ margin-top:30px;}.mb30{ margin-bottop:30px;}.mtb30{ margin-top:30px; margin-bottop:30px;}.mlr30{ margin-left:30px; margin-right:30px;}.ml30{ margin-left:30px; }.mr20{ margin-right:30px; }
.mt40{ margin-top:40px;}.mb40{ margin-bottop:40px;}.mtb40{ margin-top:40px; margin-bottop:40px;}.mlr40{ margin-left:40px; margin-right:40px;}.ml40{ margin-left:40px; }.mr20{ margin-right:40px; }
.mt50{ margin-top:50px;}.mb50{ margin-bottop:50px;}.mtb50{ margin-top:50px; margin-bottop:50px;}.mlr50{ margin-left:50px; margin-right:50px;}.ml50{ margin-left:50px; }.mr20{ margin-right:50px; }
.w100{ width:100%;}.w50{ width:50%;}.w33{ width:33.333333%;}.w25{ width:25%;}.w20{ width:20%;}

.f48{ font-size:48px!important;}.f46{ font-size:46px;}.f44{ font-size:44px;}.f42{ font-size:42px;}.f40{ font-size:40px;}
.f38{ font-size:38px;}.f36{ font-size:36px;}.f34{ font-size:34px;}.f32{ font-size:32px;}.f30{ font-size:30px!important;}
.f28{ font-size:28px;}.f26{ font-size:26px;}.f24{ font-size:24px!important;}.f22{ font-size:22px;}.f20{ font-size:20px;}
.f18{ font-size:18px;}.f16{ font-size:16px;}.f14{ font-size:14px;}.f12{ font-size:12px;}.f10{ font-size:10px;}
.fcenter{ text-align:center;}

.line2{ line-height:2;}.line3{ line-height:3;}
.line-clamp{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.clamp1{ white-space:nowrap;}
.clamp2{-webkit-line-clamp: 2;}
.clamp3{-webkit-line-clamp: 3;}

.relative{ position:relative;}.block{ display:block;}
ul:after{ content:' '; clear:both;}
.f-yellow{ color:#fdd000;}.f-666{ color:#666 !important;}.f-gray { color:#ccc;}.f-fff { color:#fff !important;}.f-ab7944{ color:#ab7944 !important;}.f-a72024{ color:#a72024 !important;}
.b-fff{ background-color:#fff;}.b-000{ background-color:#000;}.b-333{ background-color:#333;}.b-ab7944{ background-color:#ab7944 !important;}.b-a72024{ background-color:#a72024 !important;}
.b-f5{ background-color:#f5f5f5;}


/*头部*/
.top-header{ height:0;  background-color:#FFF;  width:100%;position:fixed; top:0px; left:0; z-index:9998 !important;  line-height:0;}
.logoA{ position:absolute; left:0; top:0;transition:all .3s;}
.logo-sm-height{ max-width:100%; display:inline-block; margin:0 auto; height:90px;transition:all .3s; vertical-align:sub;}
.topnav{ position:absolute; right:10px; top:0; line-height:50px; color:#666; font-size:16px;}
.topnav li{ display:inline-block; width:80px; text-align:center;}
.topnav li:last-child{ border-left:1px solid #fff;}
.topnav a{ color:#fff; display:block; }
.topnav a:hover{ color:#b8e1f9; }
.logoMenu{position:absolute; left:300px; top:0 ;transition:all .3s; overflow: hidden; width: 89px; height: 90px;}
.logoMenu{ background-color: #fddd00;}
/*3横menu*/
.icon{padding:10px 0;width:40px;height:4px;border-top:4px solid #333;border-bottom:4px solid #333;background:#333;background-clip:content-box;}
.fa{width:40px;height:30px;cursor:pointer;transition:.3s ease; margin:30px auto;}
.fa:hover>.icon{border:0;background:0 0;}
.icon:after,.icon:before{position:absolute;width:50px;height:60px;content:"";opacity:0;-webkit-transition:.3s ease;transition:.3s ease;}
.icon:before{top:10px;border-bottom:3px solid #333; left: 27px;}
.icon:after{top:30px;border-top:3px solid #333;left: 27px}
.fa:hover>.icon:before{opacity:1;-webkit-transform:rotate(135deg) translateX(5px) translateY(-25px);transform:rotate(135deg) translateX(5px) translateY(-25px);}
.fa:hover>.icon:after{opacity:1;-webkit-transform:rotate(-135deg) translateX(20px) translateY(39px);transform:rotate(-135deg) translateX(20px) translateY(39px);}
/*3横menu*/
/*放大镜*/
.topmenu{ line-height:90px; font-size:40px; color:#555;background-color:#fddd00; padding:0 20px;transition:all .3s;display:inline-block; vertical-align:top;}
.top_Rmenu{ position:absolute; right:0; top:0; }
.top_Rmenu i{ display:block;}
/**/


/*导航*/
.main-header{ box-shadow:0 0 3px #eee; }
.main-header{ background:rgba(255,255,255,.95); z-index:9997 !important;  position:fixed; top:0; left:0; width:100% ; height:90px; transition:all .3s;}
.main-header .layui-nav-item  a{ color:#333; font-size:18px; display:block; padding:0 20px; transition:all .3s;}
.layui-nav .layui-this:after{ display:none;}
.main-header .nav{ display:block; margin:0 auto; padding-top:0rem; text-align:left; padding-left:375px; transition:all .3s;}
.main-header .layui-nav{ display:inline-block;}
.layui-nav .layui-nav-item{ line-height:90px;}
.nav .layui-nav-item:hover{  }
.nav .layui-nav-item:hover a{ color:#333;}
.wapnavbox{ display: none;}
.layui-nav .layui-nav-more{ display:none;}
.layui-nav-child{ background-color:rgba(255,255,255,.9); color:#fff; border-width:0; border-top:2px solid #fdd000; top:90px; width:135%; }
.layui-nav-child A{ font-size:16px !important; }
.wap-nav .layui-nav-child{ background-color:#fff; color:#333; border-width:0; border-top-width:0; border-radius:0;}
/*menu*/
.drawer-right .drawer-hamburger{background-color:#fddd00;}
.drawer-right.drawer-open .drawer-hamburger{right:0;margin-top:0;height:17px;background-color:#fff;}
.drawer-hamburger{position:fixed;top:0;left:300px;z-index:9999999;display:block;box-sizing:border-box;padding:25px 20px 31px;width:75px;outline:0;border:0;background-color:hsla(0,0%,86.7%,0);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-transform:translateZ(0);transform:translateZ(0);height: 90px;}

/*.drawer-hamburger:hover{background-color:#333;cursor:pointer; }
.drawer-hamburger:hover .drawer-hamburger-icon,.drawer-hamburger:hover .drawer-hamburger-icon:after,.drawer-hamburger:hover .drawer-hamburger-icon:before{background-color:#fff;}*/
.drawer-hamburger.open{background-color:#333;cursor:pointer; }
.drawer-hamburger.open .drawer-hamburger-icon,.drawer-hamburger.open .drawer-hamburger-icon:after,.drawer-hamburger.open .drawer-hamburger-icon:before{background-color:#fff;}

.drawer-open:hover .drawer-hamburger-icon:after,.drawer-open:hover .drawer-hamburger-icon:before{background-color:#555;}
.drawer-hamburger-icon{position:relative;display:block;margin-top:17px;}
.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;height:3px;background-color:#555;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;top:-10px;left:0;content:" ";}
.drawer-hamburger-icon:after{top:10px;}

/*.drawer-hamburger:hover .drawer-hamburger-icon{background-color:transparent;}
.drawer-hamburger:hover .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0;background:#fff;}
.drawer-hamburger:hover .drawer-hamburger-icon:before{background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg); top: -1px;}
.drawer-hamburger:hover .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.drawer-hamburger:hover .topJ{ left: 0;}*/
.drawer-hamburger.open .drawer-hamburger-icon{background-color:transparent;}
.drawer-hamburger.open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0;background:#fff;}
.drawer-hamburger.open .drawer-hamburger-icon:before{background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg); top: -1px;}
.drawer-hamburger.open .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.drawer-hamburger.open .topJ{ left: 0;}

/*左边弹出联系*/
.topJ{ background-color:rgba(253,221,0,.95); position: fixed; top: 90px; left: -400px; width: 375px; height: 100vh; transition: .4s;}
.topJ .Wenzi{padding:10px; font-family: Arial;}
.topJ .Wenzi img{ padding-bottom: 10px;}
.topJ .Wenzi p,.topJ .Wenzi .item{ line-height:3; border-bottom: 1px dashed #333;}
.topJ .Wenzi .item{ }
/*endmenu*/
/*添加hit类*/
.hit.main-header{ background:rgba(255,255,255,1); height:70px; }
.hit .layui-nav-item  a{ color:#333;}
.hit .logo-sm-height{height:70px;}
.hit .fa{ margin: 20px auto;}
.hit .icon:before{top:2px;}
.hit .icon:after{top:22px;}
.hit .layui-nav .layui-nav-item{ line-height:70px;}
.hit .drawer-hamburger{left:233px;height:70px; padding-top: 20px;}
.hit .topmenu{padding:0 20px; font-size:36px;}
.hit .top_Rmenu i{padding:0px 20px; text-align:center;line-height:70px; }
.hit .nav{padding-left:325px;}
.hit .layui-nav-child{top:70px;background-color:rgba(255,255,255,1);}
.hit .topJ{top:70px;width: 308px;}
.mask{ position:fixed; top:0; left:0; background-color:rgba(0,0,0,.6); width:100%; height:100%; z-index:9996; display:none;}
/**/
.idxTopImg .banner-to{transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;display: block;font-size: 1em; position: absolute;overflow: hidden;z-index: 9;bottom: 90px;left: 50%;margin-left: -10px; background-color:rgba(0,0,0,.75); border-radius: 15px; padding: 5px;}
.idxTopImg .banner-to h4{width: 20px;height: 30px;border: 2px solid #ff0;border-radius: 1em;display: block;overflow: hidden;opacity: 1;box-shadow: 0 0 5px #000;}
.idxTopImg .banner-to strong{ animation: downico 1.5s ease-out infinite;position: relative;display: block;line-height: 30px;width: 3px;height: 5px;background: #fff;margin:10px auto;}
.idxTopImg .banner-to:hover h4{border: 2px solid #fdd000;opacity:1;}
.idxTopImg .banner-to:hover strong{background: #fdd000;}
@keyframes downico{
	0%{top: 0;opacity: 1;}
	35%{top: 40%;opacity: 0;}
	65%{top: -40%;opacity: 0;}
	100%{top: 0;opacity: 1;}
}



/*底*/ 
.footer{ background-color:#333; min-height:1rem;font-size:12px; position:relative; margin-top:80px;}
.footer .layui-container{ padding-top:80px;}
.footlogo{ width:240px; position:absolute; left:50%; top:-39px; margin-left:-120px;}
.footel{ font-size:18px; text-align:center; border-bottom:1px solid #787878;}
.copyright{ background-color:#333;color:#989898; font-size:12px; line-height:55px;}
.copyright .layui-col-md6:nth-child(3){ text-align:right;}
.footer li > a{ font-size:16px; color:#fff; line-height:3;}
.footer dd{ line-height:2;}
.footer a,.copyright a{ color:#989898;font-size:12px;}
.footer a:hover,.copyright a:hover{ color:#fff;}
.foot2col ul{ padding-left:30px!important; margin-top:30px;}
.idxfootimg{ position:absolute; right:10px; top:40px;}
.footer .layui-col-md4 dl{ height:160px;}
.ewmbox{ color:#fff; line-height:2;}




/*右悬浮
.site-assistant{width:77px;position:fixed;top:20vh;right:5px;z-index:1000; background-color:#fff;}
.site-assistant .assistant-switch{position:relative;top:0;left:0;display:block;width:77px;height:78px;z-index:1}
.site-assistant img{ margin:auto; max-width:100%;}
.site-assistant ul{position:absolute;left:0;top:80px;width:100%;z-index:5;display:none;background:rgba(255,255,255,.8)}
.site-assistant ul li{font-size:.5em;text-align:center;padding:1em .5em;position:relative}
.site-assi.stant ul li a{display:block;border-bottom:1px dashed #647b99;text-decoration:none;padding-bottom:.5em;color:#000;position:relative;z-index:1}
.site-assistant ul li a img{margin-bottom:.8em}
.site-assistant ul li:last-child a{border-bottom-style:none}
.site-assistant ul li:hover .assistant-banner-pop,.site-assistant ul li:hover .assistant-wechat-pop{display:block !important;}
.site-assistant ul li .assistant-banner-pop{position:absolute;right:80px;top:0;width:202px;text-align:left;display:none;z-index:2}
.site-assistant ul li .assistant-banner-pop a{display:block;width:200px;padding:0;border-style:none;overflow:hidden;line-height:0}
.site-assistant ul li .assistant-banner-pop a img{float:left;display:block;margin:0}
.site-assistant ul li .assistant-banner-pop a:nth-child(n+2){margin-top:3px}
.site-assistant ul li .assistant-wechat-pop{position:absolute;right:80px;top:-5px;width:77px;z-index:2;display:none;-moz-opacity:1;opacity:1}
.site-assistant ul li .assistant-wechat-pop a{float:left;width:77px;padding:0;border-style:none;overflow:hidden;line-height:5px;vertical-align:middle;margin-bottom:.5em}
.site-assistant ul li .assistant-wechat-pop a img{float:left;display:block}
/*结束右悬浮*/

/*右边回到顶部*/
@-webkit-keyframes ripple{0%,35%{opacity:1;-webkit-transform:scale(0);transform:scale(0);}
50%{opacity:.8;-webkit-transform:scale(1.5);transform:scale(1.5);}
to{opacity:0;-webkit-transform:scale(2);transform:scale(2);}
}
@keyframes ripple{0%,35%{opacity:1;-webkit-transform:scale(0);transform:scale(0);}
50%{opacity:.8;-webkit-transform:scale(1.5);transform:scale(1.5);}
to{opacity:0;-webkit-transform:scale(2);transform:scale(2);}
}
.go-top-area{position:relative;z-index:9999;}
.go-top-area .go-top{position:fixed;top:0;right:24px;z-index:9999;visibility:hidden;width:40px;height:42px;border-right:0;background-color:#fddd00;color:#fff;text-align:center;line-height:42px;opacity:0;cursor:pointer;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s;}
.go-top-area .go-top i{position:absolute;top:50%;right:0;left:-4px;margin:0 auto;font-size:15px;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.go-top-area .go-top i:last-child{top:60%;visibility:hidden;opacity:1;}
.go-top-area .go-top:before{position:absolute;top:0;left:0;z-index:-1;visibility:hidden;width:100%;height:100%;background-color:#fddd00;content:"";opacity:0;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;}
.go-top-area .go-top:focus,.go-top-area .go-top:hover{color:#fff;}
.go-top-area .go-top:focus:before,.go-top-area .go-top:hover:before{visibility:visible;opacity:1;}
.go-top-area .go-top:focus i:first-child,.go-top-area .go-top:hover i:first-child{top:0;visibility:hidden;opacity:0;}
.go-top-area .go-top:focus i:last-child,.go-top-area .go-top:hover i:last-child{top:50%;visibility:visible;opacity:1;}
.go-top-area .go-top.active{top:98%;right:20px;visibility:visible;border-radius:0;opacity:1;-webkit-transform:translateY(-98%);transform:translateY(-98%);}
		
@media only screen and (min-width:992px) and (max-width:1200px){.go-top-area .go-top.active{top:93%;}}
@media only screen and (min-width:768px) and (max-width:991px){.go-top-area .go-top.active{top:93%;}}
		
.go-top-wrap{position:relative;}
.go-top-wrap .go-top-btn{top:3px;z-index:1;display:inline-block;width:40px;height:40px;background:#fddd00;color:#fff;text-align:center;line-height:40px;}
.go-top-wrap .go-top-btn i{padding-left:4px;color:#fff;font-weight:700;font-size:20px;}
.go-top-wrap .go-top-btn:after{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background:#fddd00;content:"";opacity:0;-webkit-animation:ripple 1.6s ease-out infinite;animation:ripple 1.6s ease-out infinite;}
.go-top-wrap .go-top-btn:hover{background-color:#000;color:#fff;
}	
/*结束-右边回到顶部*/
.search-popup{position:fixed;top:0;left:0;z-index:99999;visibility:hidden;overflow:auto;width:100%;height:100%;background:rgba(0,0,0,.9);opacity:0;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateY(101%);transform:translateY(101%);-ms-transform:translateY(101%);-ms-transition:all .7s ease;}
.search-popup.popup-visible{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.search-popup .overlay-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;}
.search-popup .close-search{position:absolute;top:25px;right:25px;z-index:5;color:#fff;font-size:22px;cursor:pointer;transition:all .5s ease;}
.search-popup .search-form{position:relative;margin:0 auto;margin-top:150px;margin-bottom:100px;padding:0 15px 0;max-width:1024px;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease;-ms-transition:all .9s ease;}
.search-popup .search-form fieldset{position:relative;border-radius:12px;}
.search-popup .search-form fieldset input[type=search]{position:relative;padding:20px 250px 20px 30px;height:70px;border-radius:7px;background:#fff;color:#233145;font-size:24px;line-height:30px; width:100%; }
.search-popup .search-form fieldset input[type=submit]{position:absolute;top:0;right:0;display:block;padding:20px 10px 20px 10px;width:220px;height:70px;border-radius:0 7px 7px 0; text-align:center;text-transform:uppercase;font-size:20px;line-height:30px;cursor:pointer;}
.search-popup .search-form fieldset input[type=submit]:hover{transform:translateY(0);}
.search-popup h3{margin:20px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:20px; font-weight: normal;}
.search-popup .search-form fieldset input[type="submit"]{background:#fddd00;}

@media only screen and (max-width:499px){
	.search-popup .search-form fieldset input[type="search"]{padding-right:30px;margin-bottom:15px}
	.search-popup .search-form fieldset input[type="submit"]{position:relative;display:block;width:100%;border-radius:7px}
}
@media only screen and (max-width:399px){h3{font-size:20px!important;line-height:28px!important}
}

@media screen and (min-width: 1440px){	.layui-container{ width:1400px;}}
@media screen and (min-width: 1680px){	.layui-container{ width:1650px;}}
@media screen and (max-width: 1200px){
	.main-header .layui-nav-item a{ font-size: 16px; padding: 0 9px;}
	
}


.pcshow{ display: block;}.wapshow{ display: none;}/*只写一个就行*/
@media screen and (max-width:992px){
	.pcshow{ display: none;}.wapshow{ display: block;} /*只写一个就行*/
    .layui-col-space60{ margin:0px; }.layui-col-space60 >*{ padding:10px; }
    .layui-col-space50{ margin:0px; }.layui-col-space50 >*{ padding:10px; }

    .layui-container{ }
	.top-header{ display:none;}
	.logo-sm-height{  margin-left:0px;height:70px;}
	.main-header{ top:0;height:70px;background-color: #fff!important;}
	#main-header .nav{ display:none;}
    .drawer-hamburger,.top_Rmenu{ display: none;}
	/*手机导航按钮*/
	.wapnavbox{ display:block; }
	.menu-button{position: absolute;top:17px ;right:17px; cursor: pointer;transition:all .3s; color:#fddd00; z-index:9999}
	.menu-button i{font-size: 24px;}
	.menu-button.open i.icon-menu{ display:none;}
	.menu-button.off i.icon-clear{ display:none;}

	.wap-nav{ background-color:rgba(253,211,0,1); position:fixed; top:70px; right:0%; z-index:9997; width:0; height:100%; -webkit-transition: .5s cubic-bezier(0, .61, .32, .87);transition: .5s cubic-bezier(0, .61, .32, .87);border:0px solid #555; box-sizing: border-box; border-top-width: 0; border-bottom-width: 0;}
	.wap-nav ul{padding-top:0px; width:100%; }
	.wap-nav ul li{}
	.wap-nav li a{ color:#333; line-height:1; padding: 15px 20px; font-size: 20px; border-bottom:1px solid #555; display: block;white-space: nowrap;}
	.wap-nav ul dl{ display: ; background-color:#fff1a4; height: 0; overflow: hidden;transition:.6s cubic-bezier(.83, .87, .59, 1.39);}
	.wap-nav ul dl dd a{ text-indent: 20px;  }
	
    
    
    
	.footer ul{ text-align:center;}
	.footer li:nth-child(4){ clear:both;}
	.copyright .layui-col-md6:nth-child(3){ text-align:left;}
	.copyright .layui-col-md6{ line-height:2;}

}



@media screen and (max-width:768px){
}
@media screen and (max-width: 568px){
	.footer *{ font-size:14px;}
}
@media screen and (max-width: 414px){
	.logo-sm-height{ margin-left:10px; }
	.menu-button{ top:.4rem ;  padding:8px 12px;}
	.bar{width:20px; height:2px; margin:6px auto;}
}
@media screen and (max-width: 375px){

}
@media screen and (max-width:320px){

}

